19529 629
5917 165
9370 560
5159 338
5710 654
4293 904
4186 747
4114 529
3337 374
6330 270
3102 514
10406 289
69395 584
88643 917
62448 872
50031 503
25830 485
69627 294