894 67
43986 186
2345 393
4718 447
775 39
149570 239
11747 33
13254 532
14725 52
4606 285
5357 136
3008 116
2904 280
3533 318