4015 252
4762 693
1289 157
4242 578
3456 629
3896 245
10774 576
2309 44
3888 329
10527 761
3087 714
2843 221
7328 335
5207 520
6254 272
3107 142
1946 338
2941 208