655 148
1592 250
22907 258
14439 554
552 101
3078 859
3268 842
4011 322
66478 507
13492 888
61276 729
3250 323
24280 178
28173 280
4857 86
10025 703