6966 308
8775 131
1605 332
50830 314
3241 894
3564 565
2645 281
3720 354
2528 289
1988 265
15260 722
6425 143
2584 599
3208 53
4971 668
1238 195
1458 240
2505 357
17440 252
3006 530
6450 462
7108 469
3431 348
392 39
3765 716
1264 86
3016 520
3242 436