21085 625
7519 341
22101 744
396221 1004
273555 845
7897 348
7219 501
10400 263
6544 543
20602 85
27749 341
13078 156
33234 243
2976 243
6155 621
2126 152
24521 292