29268 173
8289 620
5535 366
9858 99
9367 624
4194 438
11483 824
3048 189
2003 88
2402 328
4550 53
2647 137
8953 594
4126 753
5700 540
3373 632
5387 240
3788 728
2889 465
5207 571