445393 938
212606 1186
11466 485
12230 550
399242 810
7913 640
19374 399
154414 986
8429 707
6327 312