105017 638
34696 740
11496 594
123973 643
15314 889
20788 999
30947 991
21759 563
45578 926
12499 506
17131 664
42591 506
18865 625
22401 863
14478 508
20342 324
50289 268
170663 3257
40516 1145
24040 246
16074 712
143841 688
23428 527
33200 1063