35089 204
17641 93
12739 613
3767 435
2642 364
31306 392
5399 44
12523 666
13143 124
20787 971
4853 554
12601 48
6000 163
9485 413