21147 625
7540 341
22116 744
396936 1005
275371 846
7907 348
7269 501
10415 263
6554 543
20679 85
27765 341
13232 156
33604 244
2986 243
6169 621
2145 152
24594 292