20861 757
9496 592
13928 164
81390 241
3765 414
34440 377
21966 551
29828 323
2524 179
2367 245
1943 156
4246 630