19538 629
5921 165
9377 560
5164 338
5716 654
4300 904
4195 747
4118 529
3356 374
6333 270
3112 514
10518 289
69570 584
88867 917
62657 872
50169 503
25915 485
69895 294