9709 343
3272 408
1006 45
23311 517
12433 570
24252 595
10125 627
15946 612
8526 617
11327 834
8509 196
16349 264
11626 213
9645 750
16522 212
6321 454
7721 288
10765 713
891 68
7232 344
11288 57
38611 582
4454 30
5960 280
4997 673
15254 343
8362 707
5947 359