12596 302
30551 368
5257 432
8712 534
5881 706
51945 700
13177 522
12686 282
16962 167
25789 475
4284 218
5961 299
4891 616
13579 455
15261 429
10892 293
6949 211
9081 546
6289 47
8689 597
6979 820
7881 154
11017 394
40046 565
8362 759
7884 593
15110 184
48553 690