22532 519
3801 67
16928 406
9377 708
8103 439
2386 401
16274 721
13576 619
7970 262
13701 250
6336 705
10273 701
80173 483
10305 87
4850 75
134502 492
7802 283
6110 677
5407 474
15650 570
9261 419
40604 452
37178 461
17404 425
7731 888
3035 112
9062 392
11590 271