2979 598
3272 457
1142 293
31576 201
148427 567
1301 112
1921 492
26284 245
218934 562
165734 928
45440 702
33846 967
20348 868