21158 625
7543 341
22117 744
397064 1005
275596 846
7910 348
7273 501
10416 263
6555 543
20695 85
27771 341
13252 156
33643 244
2990 243
6171 621
2148 152
24607 292