35072 204
17629 93
12737 613
3765 435
2642 364
31297 392
5398 44
12518 666
13134 124
20786 971
4853 554
12600 48
5994 163
9482 413