12471 505
10316 298
24228 702
7636 92
10208 598
13032 78
23365 823
21672 271
6298 214
28361 49
16921 64
12827 103
38667 427
34359 609
40851 70
17796 414
40096 144
25916 684
23452 242
14699 335
7146 358
30879 652
11233 477
18560 698
45069 644
17883 242
24370 333
9930 31