2933 86
8347 101
4094 53
4862 72
19820 560
13211 206
9757 542
5304 580
9286 200
7697 388
14750 523
21657 717
6023 557
15695 240
2556 70
8018 152
5934 963
6750 399
13687 857
15500 176
7265 887
4257 31
4255 626
3873 439