19532 629
5919 165
9372 560
5161 338
5713 654
4296 904
4189 747
4117 529
3348 374
6333 270
3107 514
10443 289
69475 584
88738 917
62558 872
50080 503
25866 485
69752 294