102520 988
22220 192
17723 570
4182 53
5937 138
9997 474
13895 730
109394 503
10655 683
12835 590
5942 330
84843 234
72992 539
107964 844
31982 557
24532 267
7052 466
3016 515
6141 632
2167 75
7555 664
4565 347