29934 84
10095 656
8651 286
7646 781
18126 486
11678 746
4366 214
33782 149
13092 75
3675 410
4056 596
4695 521
6190 330
64621 200