29948 84
10101 656
8653 286
7654 781
18130 486
11679 746
4367 214
33792 149
13101 75
3676 410
4056 596
4696 521
6196 330
64690 200