3003 351
2646 29
6093 643
3663 52
14224 646
7206 648
4100 602
366770 1730
32304 611
6058 826
5514 42
122886 614
2235 118
3085 582
65763 347
3538 278
1908 251
4659 559
14262 459
6158 589
141963 917
6929 265
3083 288
6845 79
5175 924
10001 500
3765 710
5311 513