29857 84
10080 656
8639 286
7627 781
18094 486
11654 746
4352 214
33704 148
13056 75
3673 410
4050 596
4678 521
6110 330
64130 198