29891 173
9006 620
6088 366
10232 99
9721 624
4822 438
11928 824
3699 189
2367 88
2830 328
5187 53
3122 137
9381 594
4571 753
6473 540
3672 632
7839 240
4144 728
3285 465
5753 571