1980 292
2258 454
4413 511
4349 484
7454 303
5344 372
2918 729
3330 600
5491 885
30572 363
9574 962
2658 618
5018 536
2658 561
11441 319
2200 651
6093 258
9603 743
415 64
3438 479
17355 178
481 131
9571 634
9009 284