1050 116
3752 923
6417 793
5514 508
2691 512
3110 122
10012 325
2365 639
5206 381
482 101
965 201
838 176
5239 382
1567 419
5075 701
2962 706