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