2367 174
7911 254
5109 129
6103 885
3809 347
4328 669
3152 522
3053 46
4751 415
1839 315
3961 527
10281 596
5045 646