29033 174
19930 363
31021 364
15405 147
2130 192
7349 537
9661 673
2383 326
1359 206
18072 482
3408 385
2308 430
4194 488