31855 819
5690 738
3336 371
3156 628
2572 392
6405 209
2411 451
6485 453
5185 890
3676 377
17469 934
8709 479
2642 102
1863 56
2556 90
2938 506
831 61
3709 485
5514 622
4678 544