3211 256
1496 64
15445 323
12396 255
6334 619
7951 169
1881 112
3933 911
2718 329
2295 340
3701 779
1241 62
1212 32
3132 609
2474 41
1840 348
2442 336
1731 248
2116 287
4003 639
4401 771
1095 164
3147 512
1091 208
3501 567
28907 113
9689 44
2562 400