21194 625
7550 341
22130 744
397466 1005
276408 846
7914 348
7294 501
10419 263
6560 543
20737 85
27775 341
13345 156
33793 244
2997 243
6181 621
2150 152
24652 292