19529 629
5917 165
9371 560
5159 338
5710 654
4293 904
4186 747
4114 529
3339 374
6330 270
3102 514
10407 289
69398 584
88651 917
62455 872
50033 503
25833 485
69635 294