22395 94
15978 215
6206 394
9751 103
105169 246
45968 761
9379 782
8988 694
15629 396
11579 371
47291 712
6004 93
3300 314
3223 96