500 137
24566 82
18549 361
568 177
2200 589
547 171
920 188
26594 872
3695 424
3151 622
51949 805
1867 494
6066 257
9032 760
2820 896
745 214
11926 41
2800 667
31499 286
76947 578
10025 770
1806 416
4032 350
1604 306