6596 220
8990 35
10078 524
11176 294
16135 464
434 66
2358 541
4792 386
2877 68
1382 93
2495 757
1683 304
1550 173
680 96
4617 639
2378 460
3633 815
3241 945
24357 943
24372 306
21767 593
9983 162
10319 590
21177 595
3906 666
3711 83
3898 584
1328 282