40225 98
3599 343
29612 763
15207 444
36312 514
19948 63
25778 703
16676 862
13792 408
30928 936
21779 584
34912 531
32590 723
21558 302
31074 369
24326 138
33676 354
26342 265
13480 404
23817 47
25219 368
10379 139
6682 310
21315 742
19032 41
4654 276
9121 535
8298 81