31112 127
10887 181
29228 686
2190 87
3653 933
3201 527
18644 868
4282 565
3973 243
10994 830
22088 764
3035 547
3294 612
2666 659
4694 624
3151 245
1079 149
14018 114
11549 138
4597 304
188324 213
23754 447
8700 55
4336 642
1931 140
8184 589
6083 944
17213 597