19548 629
5925 165
9387 560
5171 338
5723 654
4307 904
4200 747
4124 529
3374 374
6338 270
3115 514
10683 289
69739 584
89065 917
62820 872
50280 503
25999 485
70127 294