35223 204
17774 93
12816 613
3804 435
2654 364
31538 392
5453 44
12534 666
13257 123
20867 971
4882 554
9177 48
6116 163
9560 413