2297 111
39910 563
9641 807
14357 178
7210 662
6541 432
15809 488
5125 371
20445 354
9327 396
9977 446
6895 665
6486 363
9082 733
5635 661
5562 384
4509 246
6404 79
4372 293
4144 242
7175 99
16805 160
6231 807
3870 251
4715 292
1821 380
3883 261