16691 601
2706 546
2619 750
422 39
2731 797
3227 594
3821 739
641 91
900 38
1492 293
2395 505
3694 914
1600 287
772 134
1308 264
322 40
3057 833
2712 784
2978 589
2075 624
3402 375
4411 617
2528 768
867 168