3098 313
3513 379
3847 400
1895 239
4580 445
7038 188
4614 344
2985 637
5840 175
21805 174
13960 580
6096 622
3128 124
3196 138
3673 533
5321 687
3660 465
8008 832
1561 43
4684 64
2784 251
3599 334
4391 297
9761 111