19529 629
5916 165
9370 560
5159 338
5710 654
4293 904
4186 747
4114 529
3337 374
6330 270
3102 514
10404 289
69393 584
88638 917
62441 872
50029 503
25828 485
69621 294