10231 90
8645 867
12175 581
12484 313
15619 50
12244 86
7997 494
8932 335
5163 392
6596 392
17518 94
23422 176
31787 279
33888 78
11165 220
4991 317
19797 588
10329 482
9063 531
5228 44
17014 304
12948 70
3819 54
10049 291
17212 777
8092 863
14569 714
6017 414