849 167
4758 566
1535 72
3408 726
1341 197
1659 261
2447 335
5633 653
5895 431
1775 227
2590 467
2643 508
536 34
1131 82
2430 314
1336 113
2629 632
12425 897
14820 497
7797 252
3555 239
4346 954
3824 823
2763 601