2981 119
17112 581
10103 712
5034 665
17165 425
9797 729
3624 497
5799 634
5042 223
4803 160
14840 372
10440 180
4900 528
2798 255
6382 475
14732 162
7198 547
13528 596
6904 451
6116 279
5696 509
16032 383
8627 755
3924 296