31243 127
11160 181
29335 686
2273 87
3694 933
3247 527
18695 868
4351 565
4069 243
11017 830
22273 764
3066 547
3450 612
2689 659
4759 624
3174 245
1113 149
14046 114
11604 138
4636 304
188631 213
23779 447
8738 55
4364 642
1951 140
8255 589
6130 944
17255 597