29781 173
8713 620
5937 366
10132 99
9656 624
4688 438
11890 824
3505 189
2247 88
2686 328
7337 53
2983 137
9270 595
4471 753
6227 540
3577 632
5736 240
4069 728
3197 465
5608 571