29891 173
9006 620
6094 366
10233 99
9724 624
4822 438
11928 824
3708 189
2367 88
2830 328
5187 53
3128 137
9384 594
4572 753
6475 540
3672 632
7840 240
4146 728
3287 465
5754 571