1050 116
3752 923
6417 793
5514 508
2997 509
586 99
13718 655
4433 530
2310 562
1270 290
8861 442
2239 107
2689 485
11094 732
1429 60
15500 446