58015 481
9304 518
7728 874
2885 313
24484 465
10887 132
2934 79
5287 677
3469 376
3063 450
1595 124
2392 583
1576 190
3985 50
3199 722
3840 814
3083 804
1319 159
2562 324
1883 325