1023 116
3737 923
6376 793
5447 508
22123 810
8861 442
5732 667
3686 588
2947 673
373 34
3744 551
3332 857
3226 915
1524 255
11939 679
3227 878
3072 652
2493 155
673 61
5936 932
4213 586
15500 446
31505 704
2945 746