2390 69
44716 186
2731 393
5474 447
894 39
157297 239
11832 33
13581 532
14971 52
4765 285
5644 136
3343 116
3066 281
3814 318