29891 173
9011 620
6097 366
10235 99
9727 624
4822 438
11928 824
3712 189
2367 88
2830 328
5188 53
3129 137
9384 594
4573 753
6475 540
3672 632
7840 240
4149 728
3287 465
5754 571