22184 326
7670 528
14204 403
1621 369
383732 1060
3141 724
19856 272
27612 541
6550 708
20728 629
3663 432