29682 84
10038 655
8603 286
7585 781
18013 486
11605 746
4318 214
33497 148
12931 75
3669 410
4048 596
4645 521
5980 330
63038 198