3402 402
2155 215
3047 325
3754 668
3112 262
2892 336
4407 341
2417 107
3853 816
1645 149
3726 685
1800 134
2093 129
2853 207
30553 249
4283 476
4406 406
4356 915
8384 768
5994 441
3898 501
5048 551
4331 553
1363 105