21158 625
7543 341
22119 744
397070 1005
275605 846
7910 348
7273 501
10416 263
6555 543
20697 85
27771 341
13256 156
33648 244
2990 243
6171 621
2148 152
24607 292