1482 373
59145 189
5984 222
7587 212
5264 803
3254 126
3678 601
3118 53
2373 393
6434 348
3716 307
11262 656