19546 629
5924 165
9387 560
5170 338
5722 654
4304 904
4198 747
4123 529
3371 374
6337 270
3115 514
10651 289
69713 584
89030 917
62798 872
50256 503
25981 485
70087 294