16029 758
23569 393
13310 658
4618 520
21326 207
15733 212
4514 513
2706 145
1933 132
19759 200
2492 408
2874 88
3030 228
1113 58