29097 173
8118 620
5421 366
9330 98
9285 624
4053 438
11403 824
2860 189
1886 88
2292 328
4273 53
2467 137
8806 594
3999 753
5563 540
3282 632
5223 240
3681 728
2789 465
5053 571