20006 343
3036 267
45047 800
43329 391
33025 667
35859 921
50535 648
25592 764
18508 802
29411 756
22707 779
24036 184
28893 545
10621 511
27611 300
16078 636
11740 576
23339 228
8713 511
26048 626
34051 911
11812 402
14585 540
40709 245