1050 116
3752 923
6417 793
5514 508
1126 201
4427 296
2668 222
3020 183
1038 219
6352 242
4549 711
3576 316
1649 476
5323 121
8239 798
1886 162