31645 819
5608 738
3294 371
3094 628
2433 392
6387 209
2375 451
6457 453
5160 890
3649 377
17417 934
8648 479
2623 102
1818 56
2468 90
2892 506
809 61
3626 485
5406 622
4385 544