3505 535
142087 403
40340 386
16182 156
10776 590
25860 356
9793 85
14423 556
28015 127
10046 50
5895 373
6386 905
3816 900
2083 31
3057 497
8181 390
10008 470