1050 116
3752 923
6417 793
5514 508
1268 196
2186 438
2643 215
4997 599
5023 417
5848 560
6351 358
1588 341
1348 320
3430 951
842 125
3986 499