29756 173
8696 620
5902 366
10119 99
9648 624
4685 438
11883 824
3487 189
2242 88
2679 328
7309 53
2979 137
9224 594
4456 753
6196 540
3564 632
5723 240
4065 728
3186 465
5588 571