4009 252
4752 693
1288 157
4239 578
3456 629
3894 245
10765 576
2304 44
3888 329
10520 761
3087 714
2842 221
7325 335
5205 520
6251 272
3104 142
1946 338
2937 208