3506 677
7038 173
2584 631
14739 286
22607 336
5274 154
9670 559
2709 462
4386 687
3555 605
883 58
3873 419
3840 899
3226 226
960 135
1886 293
2913 596
2750 455
1748 164
1384 168
1837 433
3955 288
2746 429
1564 261