3235 616
1576 363
1856 319
593 138
1583 291
21713 699
3279 374
22590 554
3020 833
2949 756
3901 845
1433 410
2862 809
3090 801
2723 820
3092 853
1312 339
659 74
1441 431
2651 779
3065 734
783 81
953 207
2763 723
1423 361
938 55
4558 368
3203 958