3013 351
2648 29
6121 643
3665 52
14250 646
7218 648
4107 602
367839 1730
32598 611
6060 826
5518 42
123310 614
2256 118
3090 582
65917 347
3544 278
1913 251
4670 559
14306 459
6172 589
142375 917
6979 265
3092 288
6872 79
5183 924
10008 500
3767 710
5328 513