25080 877
17142 186
19593 203
8678 541
7158 641
9134 598
22077 306
13815 339
8194 554
8076 724
10067 705
23585 197
17557 514
10622 738
18123 584
8377 519
2818 327
23390 287
15450 350
9722 238
11252 78
14196 165
9433 857
5323 399
16764 349
10005 576
10306 478
8609 636