3713 516
6135 361
1081 74
7644 112
2567 428
2392 309
17764 586
30769 597
5103 387
30844 187
2367 168
1928 334