22782 534
1565 237
34775 243
14582 222
2905 166
6586 686
28110 275
7786 754
45306 603
16540 371
11820 323
3863 62