3970 233
9644 505
3715 407
4920 595
4530 920
4431 325
2185 295
2417 132
6366 81
4716 146
7073 524
5359 423
14033 238
51966 496
36357 771
99347 1069
31745 725
41316 549
112311 609