3010 595
2289 362
1189 122
1982 445
13234 688
1296 260
3220 613
24044 306
2185 533
9444 667
1263 323
2864 738
25014 396
2854 317
75163 320
9040 765
6131 617
4734 458
5273 275
47253 941
1925 96
2307 307
11345 395
5771 788
4486 578
3465 860
1938 169
4059 779