19536 629
5919 165
9375 560
5163 338
5713 654
4297 904
4190 747
4117 529
3352 374
6333 270
3108 514
10461 289
69512 584
88786 917
62591 872
50106 503
25879 485
69792 294