21165 625
7543 341
22122 744
397097 1005
275661 846
7911 348
7276 501
10416 263
6556 543
20701 85
27771 341
13261 156
33656 244
2990 243
6171 621
2148 152
24609 292