108500 520
38942 814
36769 564
1416 107
216071 1253
102966 986
38013 591
79131 572
4991 215
2584 75
12183 82
4850 101
1549 277
88472 754
8531 297
53484 401
4905 885
4101 620
1824 234
3950 180
39364 142
61806 308
29123 662