905 125
10676 151
45971 846
4818 471
8065 224
84220 485
18131 306
58871 516
4793 943
6429 659
2216 233
16604 128
2112 169
11786 682
2358 539
4023 716
10604 277
1550 240
1229 209
3130 316
6751 391
1098 173
2903 688
1768 318
4484 823
4623 970