445373 938
212595 1186
11466 485
12230 550
399242 810
7913 640
19374 399
154413 986
8429 707
6327 312