60333 551
1712 237
35031 244
14618 222
2935 166
10119 686
28537 275
7945 759
45598 603
16905 371
12441 323
3920 62