111733 184
55287 95
90944 878
73766 947
4820 144
105853 811
116465 190
2568 79
5260 383
271833 665
139760 1101
63811 348
56316 497
103382 950
25894 525
119018 320
8893 852
4066 623
77578 643
21652 723
4613 518
429159 1577
233525 471
72705 147
20211 590
4360 122
11154 186
22210 252