3031 706
556 27
2275 507
1631 252
5831 270
2271 546
3007 560
3398 586
3410 124
2040 297
2392 293
2226 350
2946 614
2297 384
1690 385
899 119
1550 346
1672 299
3821 272
1448 152
2500 503
10901 479
2994 702
3112 907