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