2979 598
3272 457
1142 293
31576 201
148418 567
1299 112
1921 492
26283 245
218932 562
165730 928
45440 702
33840 967
20348 868