1050 116
3752 923
6417 793
5514 508
4411 321
971 206
1358 222
834 126
9277 240
1714 350
330 46
649 104
429 63
3925 547
4677 415
3076 759