15196 716
14778 697
3238 738
5171 444
3894 605
2475 202
2916 694
20345 657
11916 581
2747 523
1425 100
1618 222
4720 224
2105 447
1158 58
9071 335
3342 348
3196 649
2332 444
11260 665
6333 510
2630 165
2555 244
2735 576