22075 100
13268 423
6480 107
4228 806
3741 587
15094 280
1638 256
13325 321
14072 124
3525 776
3761 599
4802 685
36434 489
2171 405
3999 862
3086 289
1627 260
3904 394
13137 680
6552 386
1611 282
1739 402
1784 30
9177 591
3424 318
3470 328
10059 527
5704 544