881 67
43978 186
2339 393
4701 447
775 39
149443 239
11746 33
13250 532
14725 52
4606 285
5352 136
3000 116
2903 280
3532 318