22372 94
15977 215
6206 394
9751 103
105168 246
45968 761
9378 782
8988 694
15629 396
11579 371
47289 712
6004 93
3300 314
3223 96