2138 115
18160 267
32512 331
4627 812
2646 135
24978 722
12165 669
56098 649
1940 28
10215 732
40428 479
83435 638
5863 547
2480 421
9429 583
3646 945
3048 541
25765 714
3408 479
3883 662
3300 639
15797 90
3386 675
2649 49