19538 629
5922 165
9379 560
5164 338
5716 654
4300 904
4195 747
4118 529
3359 374
6333 270
3113 514
10537 289
69593 584
88889 917
62678 872
50184 503
25921 485
69920 294