29931 84
10095 656
8651 286
7644 781
18123 486
11678 746
4366 214
33781 149
13091 75
3675 410
4056 596
4694 521
6188 330
64603 200