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