3011 603
967 92
1236 160
2906 595
13487 543
3004 319
8571 492
3027 655
1669 119
2189 100
1544 42
2137 403
2575 473
3887 885
926 131
4284 886
1794 417
2926 666
3449 819
3984 275
2284 272
2757 715
3388 743
3053 519