1503 383
1217 337
3279 794
79543 311
8348 331
5613 170
28222 749
24228 702
81189 592
5690 596
4946 549
9609 268
10637 532
4035 494