19536 629
5920 165
9375 560
5164 338
5713 654
4298 904
4194 747
4117 529
3353 374
6333 270
3110 514
10485 289
69540 584
88831 917
62622 872
50148 503
25891 485
69846 294