4010 81
60262 347
733 160
7417 860
1421 203
175330 325
2147 101
2911 493
93940 169
197135 985
23847 576
306245 881
81595 403
57227 216
120026 559
80489 633