4003 857
1246 69
2263 407
3097 106
2744 402
4295 472
3161 496
24056 931
3091 430
1482 174
2028 275
1254 109
15038 658
4460 774
2696 562
3056 623
14734 292
3954 665
2799 441
4164 328
3931 860
3566 845
2758 564
3328 503