2400 458
1771 201
204273 440
91441 934
20932 88
11620 779
7733 126
18524 507
17959 324
12254 259
10093 521
13823 802
8436 794
12374 775
7878 160
10768 313
20009 115
10617 707
10007 848
2079 119
2003 45
6753 675
10329 51
8787 679
4625 444
3109 584
103996 547
31005 913