1215 29
6071 322
3917 658
2734 111
2358 304
17081 583
2516 387
3873 416
3486 824
20967 475
2331 353
3387 620
7102 335
4958 871
24853 535
3457 578
4345 71
3332 554
3571 641
3338 497
2987 654
16915 898
3266 605
2470 500