2911 617
1174 94
3537 584
4431 937
2711 400
2499 506
1693 198
3911 968
2899 388
2845 645
2510 444
3013 596
3398 117
3125 529
1623 246
2296 399
3602 728
4059 750
3121 69
3504 922
16026 876
3350 797
2907 844
2475 217