2375 174
7916 254
5110 129
6104 885
3811 347
4328 669
3152 522
3053 46
4752 415
1839 315
3961 527
10282 596
5045 646