19538 629
5923 165
9379 560
5164 338
5716 654
4300 904
4195 747
4119 529
3359 374
6333 270
3113 514
10539 289
69594 584
88891 917
62681 872
50187 503
25923 485
69923 294