3212 560
2884 365
1815 140
1678 51
5312 340
2388 439
4701 750
1805 286
3577 114
1963 173
4039 476
394583 938
36459 782
83657 612
265079 839
57054 672
143797 665
49582 131
54541 602
47126 149
84690 270
38038 473
62377 787
22768 638
147561 461
43347 292
225385 1122
31529 270