40226 98
3599 343
29614 763
15207 444
36312 514
19948 63
25778 703
16676 862
13793 408
30928 936
21780 584
34916 531
32590 723
21559 302
31074 369
24326 138
33680 354
26342 265
13480 404
23818 47
25219 368
10379 139
6682 310
21315 742
19032 41
4654 276
9121 535
8299 81