1050 116
3752 923
6417 793
5514 508
2646 341
4492 450
8194 512
3510 528
3144 783
3187 175
4190 601
2759 206
1826 228
22269 318
2341 414
1921 502