29904 443
2140 115
18393 865
28769 109
19872 929
15362 817
23105 344
46270 464
16667 659
10877 341
10500 98
8914 679
11846 109
16765 684
8928 61
12187 332
20538 98
35389 373
8749 567
4975 664
8302 857
21308 652
11592 82
4558 594
6533 759
1997838 4019
6176 139
26661 509