40225 98
3599 343
29608 763
15207 444
36312 514
19948 63
25777 703
16676 862
13790 408
30927 936
21779 584
34912 531
32586 723
21558 302
31072 369
24325 138
33668 354
26342 265
13479 404
23814 47
25217 368
10379 139
6682 310
21315 742
19032 41
4654 276
9121 535
8298 81