105027 638
30959 991
21771 563
15324 889
17963 351
123982 643
34702 740
12508 506
23441 527
13099 812
68083 1009
11500 594
17138 664
24049 246
59773 898
18872 625
14486 508
20350 324
42597 506
22408 863
46436 363
45583 926
16082 712
10287 487