2591 307
2501 374
3046 393
2342 277
8118 635
4214 797
4635 557
1694 73
1112 106
2731 527
3827 848
2959 519
2876 584
3365 699
17551 825
2346 340
2112 52
1634 135
2095 312
19160 1027
5871 370
2153 346
5714 312
3566 154