29900 443
2139 115
18391 865
28765 109
19868 929
15360 817
23101 344
46258 464
16662 659
10874 341
10498 98
8913 679
11844 109
16760 684
8928 61
12182 332
20535 98
35380 373
8748 567
4974 664
8298 857
21302 652
11590 82
4555 594
6531 759
1997214 4019
6174 139
26649 509