111696 184
55243 95
90925 878
73750 946
4818 144
105816 811
116443 190
2566 79
5259 383
271726 665
139707 1101
63790 348
56285 497
103351 950
25848 525
118958 320
8889 852
4064 623
77555 643
21652 723
4611 518
429001 1577
233443 471
72665 147
20210 590
4360 122
11148 186
22198 252