29899 84
10090 656
8651 286
7639 781
18115 486
11669 746
4359 214
33752 148
13071 75
3674 410
4056 596
4692 521
6184 330
64431 199