3123 81
1394 284
1910 128
23940 538
1972 432
6413 185
72172 685
34481 134
100494 411
644 54
10559 237
14065 585
5247 64
7589 616