19536 629
5919 165
9375 560
5163 338
5713 654
4297 904
4192 747
4117 529
3352 374
6333 270
3109 514
10470 289
69517 584
88796 917
62604 872
50117 503
25882 485
69817 294