35040 204
17618 93
12732 613
3764 435
2642 364
31283 392
5394 44
12517 666
13130 124
20779 971
4851 554
12600 48
5987 163
9478 413