40175 98
3597 343
29506 763
15176 444
36293 514
19945 63
25759 703
16655 862
13784 408
30900 936
21745 584
34841 531
32530 723
21518 302
31035 369
24274 138
33494 354
26299 265
13452 404
23756 47
25156 368
10368 139
6681 310
21291 742
19023 41
4644 276
9099 535
8291 81