21975 92
15949 215
6204 394
9748 103
105139 246
45934 761
9378 782
8982 694
15617 396
11571 371
47280 712
5998 93
3297 314
3223 96