13097 600
13170 145
5826 156
10085 485
7647 335
9078 959
24211 295
11643 363
27876 519
22863 262
5194 36
31050 329
12151 788
7904 77
22077 664
8934 662
8869 593
9537 322
6755 734
9333 491
6583 529
17755 764
8416 592
6905 613
6366 63
10497 269
9772 230
29674 361