1496 344
1266 251
2156 637
555 107
2962 900
449 129
225 44
217 30
28043 508
2828 499
10054 322
14203 437
2098 369
1196 120
2812 630
2645 450
9494 338
1902 439
5168 35
2845 549
1725 306
494 72
31717 428
11132 660
11750 49
17985 238
3675 646
4991 526