29097 173
8120 620
5422 366
9527 99
9286 624
4054 438
11404 824
2862 189
1886 88
2292 328
4274 53
2468 137
8807 594
4002 753
5564 540
3282 632
5223 240
3681 728
2790 465
5053 571