1050 116
3752 923
6417 793
5514 508
1700 52
7959 87
3650 307
5954 510
3533 312
4479 631
2562 158
3433 336
2884 146
2934 506
2968 252
9085 193