29671 143
8429 767
17672 654
4217 90
26324 402
10312 47
2443 44
7433 527
4345 469
9158 632
7331 566
6155 659
9143 601
4060 417
5776 846
5295 703
4146 576
6615 124
2252 310
3170 475