19538 629
5921 165
9377 560
5164 338
5716 654
4300 904
4195 747
4118 529
3356 374
6333 270
3113 514
10521 289
69576 584
88872 917
62659 872
50171 503
25915 485
69899 294