15796 529
17537 540
5385 126
4631 51
1598 314
2726 555
3222 821
2098 326
3381 309
21443 385
3541 392
3425 566
2113 507
12988 916
15430 586
3499 281
1892 61
2066 153
3806 604
2137 252
13168 744
2201 523
3507 973
4737 563
3936 499
12200 350
4197 785
36563 713