29939 84
10097 656
8651 286
7650 781
18128 486
11679 746
4367 214
33784 149
13096 75
3675 410
4056 596
4696 521
6192 330
64658 200