2932 47
1125 67
11028 472
19280 818
5360 315
10618 600
5246 103
7614 484
3492 739
17132 631
2447 392
12860 168
5219 822
6292 309
3878 457
3720 474
2264 245
2390 168