6015 652
5888 814
13627 800
148813 415
43987 620
88532 463
84487 347
4593 557
9888 626
4710 406
5541 792
8595 190
2132 415
4479 421
2228 309
34167 853