1050 116
3752 923
6417 793
5514 508
4500 259
3342 616
2861 376
33445 599
4702 347
13648 736
2800 509
1954 525
2580 177
1302 243
4395 197
8791 680