22640 94
16001 215
6208 394
9752 103
105197 246
45988 761
9380 782
8989 694
15634 396
11580 371
47301 712
6004 93
3301 314
3223 96