432 62
866 251
905 178
2912 956
3966 361
18537 402
8578 62
5362 467
7054 312
6257 291
20195 668
3814 373
9201 651