3027 76
2520 340
2811 331
3194 420
2638 47
4120 599
1811 83
16239 812
4017 268
10221 958
6170 689
6413 306
3606 477
1278 98
3442 677
1552 89
3310 570
2355 276
4130 933
3792 111
5863 730
18690 535
1582 46
3506 565
22179 377
6216 541
3255 669
22416 106