2679 192
2139 343
1747 319
9278 531
15434 563
1368593 2552
20555 676
478760 1029
177206 1023
43914 390
7780 108