2485 192
2079 343
1666 319
9193 531
15397 563
1364060 2545
20504 676
472940 1022
174552 1021
42474 389
7735 108