6006 652
5887 814
13625 800
148807 415
43976 620
88530 463
84469 347
4592 557
9888 626
4710 406
5541 792
8595 190
2132 415
4477 421
2228 309
34154 853