1426 383
1210 337
3073 794
79441 311
8272 331
5597 170
28145 749
24097 702
80734 592
5624 596
4914 549
9590 268
10621 532
4016 494