19536 629
5919 165
9375 560
5163 338
5713 654
4297 904
4191 747
4117 529
3352 374
6333 270
3108 514
10463 289
69513 584
88788 917
62593 872
50106 503
25879 485
69794 294