8893 86
29453 493
13169 60
11830 877
18135 165
32160 174
22876 475
2857 76
43924 945
26503 477
4990 93
9012 444
8817 465
4327 360
7657 273
14286 450
13630 387
1445 46
13296 117
5356 812
7655 693
5039 290
8880 921
14134 702
11486 144
16984 287
12264 362
17183 784