21165 625
7543 341
22123 744
397116 1005
275693 846
7911 348
7276 501
10416 263
6556 543
20705 85
27772 341
13267 156
33663 244
2990 243
6172 621
2148 152
24612 292