12502 591
9646 618
33230 306
14502 90
2923 427
7708 122
4412 635
8957 772
5945 444
5693 452
13264 278
10299 444
2768 31
25128 577
31512 862
15288 759
4163 439
2746 64
5870 617
5728 77
3494 208
36332 460
7726 620
3478 356