37093 712
3623 674
11465 380
4324 412
16495 311
21852 217
7461 914
42364 166
15640 426
15861 187
15613 354
6945 193
27872 558
7444 747
6755 121
3548 648
3027 228