1050 116
3752 923
6417 793
5514 508
2239 107
4945 643
732 105
1701 355
1925 345
3397 490
8861 442
15500 446
3763 116
4213 586
4366 126
1811 299