3506 430
28686 849
2525 167
4927 160
6176 641
4298 158
11841 265
20011 123
13087 848
5968 745
7013 506
5314 553
7258 70
3955 386
13257 475
6284 427
5291 653
6941 624
5420 38
7071 836
2925 127
14127 224
5064 422
5252 839