22146 326
7668 528
14170 403
1621 369
383671 1060
3141 724
19855 272
27601 541
6550 708
20728 629
3662 432