22104 326
7659 528
14143 403
1621 369
383595 1060
3140 724
19853 272
27589 541
6550 708
20726 629
3662 432