9648 176
4798 85
6351 501
20535 664
14700 209
23076 528
3360 695
15680 174
8373 623
12829 532
1277 119
10278 167
1895 291
2563 429
4045 547
31866 545
14581 252
3492 636