31537 875
45403 384
179102 407
65222 502
20670 184
19924 137
11963 385
21140 404
29393 325
174361 428
9313 551
70806 187
229330 837
13946 339
146854 163
86155 919
8561 352
97927 904
20025 769
9588 601
73975 821
283247 1571
59958 195
41544 659