40246 98
3602 343
29666 763
15211 444
36324 514
19951 63
25792 703
16685 862
13794 408
30942 936
21790 584
34942 531
32630 723
21573 302
31091 369
24336 138
33764 354
26355 265
13488 404
23844 47
25252 368
10382 139
6682 310
21325 742
19039 41
4659 276
9127 535
8303 81