22257 237
3574 685
2283 259
2320 382
2462 179
2302 245
3880 139
5133 503
4504 347
16609 133
24520 424
25460 601