19529 629
5916 165
9370 560
5159 338
5710 654
4293 904
4186 747
4114 529
3337 374
6330 270
3102 514
10404 289
69392 584
88636 917
62438 872
50027 503
25827 485
69614 294