1286 70
12774 177
32361 138
11502 714
5216 777
11071 274
19636 344
5380 565
1865 39
3979 461
8537 678
2727 142
154549 212
12694 318
22156 348
27516 110
8061 562
23034 659
35801 724
24260 101
1553 38
25259 121
16607 751
15329 520