1050 116
3752 923
6417 793
5514 508
4603 719
4363 213
2247 108
3604 300
5089 226
2900 330
3701 483
4501 604
2306 118
3034 337
3700 726
14526 150