29034 1017
8750 789
6696 506
2655 255
5398 812
6617 744
12065 216
14671 725
4241 503
13796 803
1300 173
2026 646
3072 761
4718 367
4228 806
9211 328
23196 1597
2464 137
4413 434
6365 538
9670 717
3270 201
4197 38
5748 148