3012 351
2647 29
6111 643
3665 52
14235 646
7208 648
4104 602
367298 1730
32457 611
6060 826
5517 42
123100 614
2246 118
3087 582
65836 347
3540 278
1911 251
4667 559
14285 459
6166 589
142150 917
6953 265
3091 288
6855 79
5180 924
10006 500
3767 710
5318 513