40207 98
3599 343
29573 763
15197 444
36305 514
19948 63
25770 703
16670 862
13788 408
30920 936
21768 584
34885 531
32571 723
21550 302
31055 369
24308 138
33601 354
26332 265
13472 404
23800 47
25191 368
10376 139
6682 310
21307 742
19028 41
4652 276
9109 535
8295 81