21188 625
7547 341
22129 744
397391 1005
276232 846
7913 348
7291 501
10419 263
6560 543
20730 85
27774 341
13322 156
33768 244
2996 243
6180 621
2149 152
24643 292