29899 84
10090 656
8651 286
7639 781
18115 486
11669 746
4360 214
33753 148
13072 75
3674 410
4056 596
4692 521
6184 330
64438 199