3307 451
23432 222
16807 758
4465 435
31619 633
2781 657
17443 295
2179 261
3570 440
14619 273
4542 718
1215 51
2438 271
17475 86
1797 208
23221 461
75436 353
23549 825
8488 844
4192 521
20677 240
90449 101
2967 559
3869 343