25001 523
42963 89
10302 624
29753 315
10386 164
58416 506
16316 751
43358 391
8837 754
19023 338
16737 462
6887 40
25545 600
83412 197
13866 779
5737 160
20429 354
20088 733
16886 228
14834 116
11178 645
11313 183
19117 605
22913 593
38553 544
16964 192
26623 80
19312 782