19536 629
5920 165
9375 560
5164 338
5713 654
4298 904
4194 747
4117 529
3353 374
6333 270
3110 514
10482 289
69535 584
88824 917
62616 872
50142 503
25891 485
69842 294