40246 98
3601 343
29665 763
15211 444
36324 514
19951 63
25792 703
16685 862
13794 408
30941 936
21790 584
34939 531
32629 723
21573 302
31086 369
24336 138
33756 354
26352 265
13488 404
23839 47
25247 368
10382 139
6682 310
21325 742
19036 41
4659 276
9127 535
8303 81