5985 80
11316 619
7216 618
3086 834
3573 748
2753 820
2628 648
623 119
41965 381
1690 324
57402 635
3138 386
12790 96
3459 764
8078 549
117579 465
3170 720
16303 286
2251 712
211 42
19501 326
13989 272
1650 306
1292 307