19536 629
5920 165
9375 560
5164 338
5713 654
4298 904
4194 747
4117 529
3353 374
6333 270
3110 514
10488 289
69542 584
88832 917
62622 872
50149 503
25892 485
69848 294