6956 402
1012 81
7154 678
3657 204
2056 151
3337 694
6125 763
3031 543
4666 894
9026 848
4198 720
8353 447
1105 43
3805 337
3556 436
3152 523
5291 874
4957 629
15126 693
12308 31
2725 446
2578 175
8812 636
10182 616