21167 625
7543 341
22124 744
397145 1005
275728 846
7911 348
7276 501
10416 263
6556 543
20705 85
27772 341
13270 156
33673 244
2990 243
6173 621
2148 152
24614 292