4957 87
7851 653
3051 441
7074 664
7189 503
243787 1195
124919 1077
143462 273
14655 578
3702 550
14183 533
2928 296
4786 629
3788 406
5887 336
6860 956
19985 698
41199 508
13079 792
18776 296
3688 178
22359 80
8793 286
24880 124
13648 582
14333 417
24796 927
26872 675