105942 989
22404 192
18226 570
4292 53
6034 138
10144 474
14111 730
113243 504
10761 683
12984 590
6044 330
91461 239
83069 575
116652 858
34159 558
26544 268
7231 466
3123 515
6258 632
2292 75
7960 664
4863 347