29937 84
10095 656
8651 286
7649 781
18128 486
11679 746
4366 214
33783 149
13093 75
3675 410
4056 596
4695 521
6191 330
64654 200