1050 116
3752 923
6417 793
5514 508
1429 60
4366 126
2975 426
1811 299
2101 410
1648 398
1494 270
2856 687
586 99
1270 290
1709 365
2239 107