5031 753
10155 246
3142 165
8803 419
2614 117
9197 54
22410 704
3020 85
7382 386
2852 187
3514 540
8194 999
5675 359
4044 300
10951 210
4261 281
11693 693
7768 648
5426 162
11625 760
5203 573
4402 492
28642 596
15748 767
9122 690
7703 385
3016 153
3824 71