1506 344
1269 251
2160 637
587 107
2970 900
451 129
228 44
221 30
28166 508
2869 499
10088 322
14228 437
2106 369
1237 120
2817 630
2665 450
9537 338
1915 439
5171 35
2853 549
1730 306
496 72
31761 428
11154 660
11768 49
18035 238
3679 646
5006 526