29695 143
8434 767
17720 654
4223 90
26361 402
10339 47
2450 44
7438 527
4351 469
9188 632
7346 566
6164 659
9174 601
4067 417
5787 846
5295 703
4151 576
6615 124
2255 310
3172 475