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