29101 173
8125 620
5425 366
9745 99
9292 624
4057 438
11406 824
2890 189
1888 88
2294 328
4279 53
2471 137
8813 594
4005 753
5573 540
3285 632
5225 240
3688 728
2791 465
5062 571