316 70
1311 300
2934 840
51309 166
42229 159
8910 610
16888 504
18752 879
6769 309
21139 324
12592 482
9641 401
21289 675
5330 549
2016 70
8499 432
3228 531
12154 472
9404 826
5888 516
4076 394
3895 158