1301 346
1433 271
2872 666
833 132
1439 328
1996 612
1614 164
2477 748
2580 631
1453 352
2080 512
2617 644
3223 674
1063 216
249 29
2693 715
1033 56
1425 378
2967 582
1435 317
2604 479
819 205
1226 272
3055 890
1152 237
3105 210
7494 268
18415 989