30008 940
6590 281
88039 694
19887 481
9520 781
16668 585
122525 704
90286 485
19083 425
16595 737
14163 744
7417 326
51296 362
10166 126
21620 558
43696 724
123239 503
14192 72
15079 894
12619 136
11039 131
24763 188
19565 232
4892 165
35235 689