21163 625
7543 341
22121 744
397083 1005
275632 846
7911 348
7276 501
10416 263
6556 543
20698 85
27771 341
13258 156
33651 244
2990 243
6171 621
2148 152
24607 292