50875 423
27916 43
38899 305
33492 280
13731 663
15643 850
5866 217
13991 167
5336 748
6363 451
11174 147
214203 182
113683 508
5973 483
20329 362
34089 912
108409 343
16259 65
77439 319
7879 108
206931 536
166613 403
58337 600
49217 255
18656 502
180422 690
165358 239
63442 651