29176 173
8189 620
5465 366
9800 99
9325 624
4141 438
11450 824
2986 189
1963 88
2344 328
4387 53
2570 137
8890 594
4054 753
5655 540
3312 632
5307 240
3737 728
2841 465
5129 571