29015 679
2181 240
6776 542
186956 501
116344 553
12923 715
10544 500
7223 870
4783 274
28118 838
3820 779
4583 706
36829 752
20581 311
11497 689
4768 827
7133 697
4964 471
3460 490
85383 188
194021 592
37210 589
9868 207
2779 579
304530 1259
178625 579
2288 182
2385 104