102721 988
22228 192
17749 570
4186 53
5938 138
10004 474
13903 730
109472 503
10658 683
12839 590
5947 330
84980 234
73111 539
108135 844
32035 557
24567 267
7056 466
3020 515
6145 632
2172 75
7562 664
4569 347