22559 669
11140 563
6169 436
7459 353
3763 224
4771 298
6031 104
3497 145
5508 500
7236 703
3576 453
6501 514
38494 503
10598 289
7012 665
5017 769