19536 629
5919 165
9375 560
5163 338
5713 654
4297 904
4192 747
4117 529
3352 374
6333 270
3109 514
10465 289
69515 584
88793 917
62597 872
50113 503
25879 485
69804 294