19529 629
5914 165
9369 560
5159 338
5710 654
4293 904
4186 747
4113 529
3335 374
6329 270
3102 514
10387 289
69367 584
88625 917
62416 872
50013 503
25819 485
69584 294