40266 98
3602 343
29702 763
15223 444
36328 514
19953 63
25804 703
16762 862
13794 408
30951 936
21801 584
34975 531
32654 723
21600 302
31119 369
24354 138
33796 354
26385 265
13497 404
23871 47
25268 368
10385 139
6684 310
21338 742
19043 41
4665 276
9132 535
8305 81