5241 30
2989 551
21947 595
23811 593
11391 277
279 79
17151 464
12005 296
1261 318
5690 654
9946 35
3754 744
3967 394
875 261
5371 79
9617 319
2653 169
651 205
317 71
882 200
6264 380
3807 549
8567 568
3304 225