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