29851 173
8879 620
6016 366
10186 99
9700 624
4804 438
11906 824
3628 189
2321 88
2802 328
5133 53
3075 137
9336 594
4532 753
6377 540
3635 632
7815 240
4117 728
3265 465
5703 571