6007 652
5887 814
13626 800
148808 415
43976 620
88531 463
84469 347
4592 557
9888 626
4710 406
5541 792
8595 190
2132 415
4477 421
2228 309
34155 853