29842 173
8873 620
6011 366
10181 99
9695 624
4800 438
11906 824
3616 189
2312 88
2798 328
5128 53
3069 137
9333 594
4525 753
6371 540
3632 632
7807 240
4116 728
3256 465
5699 571