29691 143
8433 767
17709 654
4223 90
26358 402
10334 47
2449 44
7437 527
4350 469
9184 632
7345 566
6163 659
9169 601
4066 417
5786 846
5295 703
4150 576
6615 124
2254 310
3172 475