40257 98
3602 343
29687 763
15218 444
36325 514
19953 63
25797 703
16727 862
13794 408
30948 936
21796 584
34955 531
32642 723
21588 302
31109 369
24347 138
33786 354
26371 265
13491 404
23856 47
25261 368
10382 139
6684 310
21333 742
19041 41
4662 276
9129 535
8305 81