35088 204
17641 93
12739 613
3767 435
2642 364
31305 392
5398 44
12523 666
13142 124
20787 971
4853 554
12601 48
6000 163
9485 413