29885 173
8963 620
6072 366
10226 99
9715 624
4819 438
11923 824
3661 189
2359 88
2825 328
5179 53
3113 137
9372 594
4564 753
6461 540
3670 632
7838 240
4134 728
3283 465
5744 571