29094 173
8113 620
5415 366
8251 97
9282 624
4050 438
11403 824
2847 189
1882 88
2284 328
4268 53
2456 137
8798 594
3993 753
5557 540
3278 632
5211 240
3678 728
2783 465
5043 571