102521 988
22220 192
17724 570
4182 53
5937 138
9997 474
13895 730
109394 503
10655 683
12835 590
5942 330
84844 234
72995 539
107966 844
31985 557
24532 267
7052 466
3016 515
6141 632
2167 75
7555 664
4565 347