22355 94
15977 215
6205 394
9751 103
105164 246
45966 761
9378 782
8987 694
15628 396
11579 371
47289 712
6003 93
3300 314
3223 96