30603 501
10308 824
27279 910
9404 402
534 114
673 73
2530 561
20098 579
17165 609
3772 543
50217 431
1913 67
10361 592
2112 151
5480 182
5616 159
17784 92
3440 114
17525 288
8113 641
11303 578
7182 423
5546 404
16776 318