2683 192
2141 343
1748 319
9279 531
15434 563
1368656 2552
20559 676
488826 1029
177260 1023
43929 390
7782 108