29696 143
8434 767
17724 654
4223 90
26364 402
10341 47
2450 44
7438 527
4351 469
9192 632
7347 566
6164 659
9181 601
4068 417
5790 846
5295 703
4151 576
6615 124
2256 310
3172 475