50638 235
123640 614
95309 124
13965 453
23965 225
105750 883
46364 270
23579 423
63225 343
41483 639
115840 194
175332 684
84973 137
19223 414
87865 703
14253 144
75829 680
92660 726
79255 188
98202 599
82576 167
29707 378
70339 199
139311 347
72851 463
17669 611
15960 99
7706 58