6008 652
5888 814
13626 800
148808 415
43977 620
88531 463
84474 347
4592 557
9888 626
4710 406
5541 792
8595 190
2132 415
4479 421
2228 309
34157 853