9891 401
5604 350
4535 232
2180 370
23199 332
4761 759
2281 167
28520 105
3962 839
4969 170
4734 378
3217 575
4042 82
3883 114
7730 434
1985 242
15065 643
6815 791
6633 62
7599 105
6078 546
5676 656
14846 584
8746 131
2538 350
7922 368
2286 164
13038 619