1150 80
4834 823
2719 568
16713 95
3126 161
4033 578
3010 279
7459 34
5452 741
2656 226
3330 696
5257 276
5513 619
15733 562
18394 947
20816 669
3824 537
1322 309
7135 190
2861 636
929 196
3104 135
6642 545
3113 390
2806 602
1224 96
3302 816
3366 684