1503 383
1217 337
3280 794
79546 311
8348 331
5613 170
28225 749
24232 702
81191 592
5690 596
4946 549
9609 268
10637 532
4035 494