29090 173
8111 620
5413 366
8247 97
9281 624
4046 438
11403 824
2842 189
1881 88
2281 328
4268 53
2449 137
8794 594
3990 753
5556 540
3277 632
5207 240
3676 728
2783 465
5040 571