2501 534
1506 344
1271 251
2162 637
591 107
2970 900
451 129
230 44
221 30
28189 508
2897 499
10101 322
14237 437
2108 369
1249 120
2821 630
2668 450
9554 338
1917 439
5171 35
2859 549
1732 306
499 72
31768 428
11165 660
11775 49
18048 238
3680 646