51033 695
3147 29
27237 211
19561 596
4094 379
12610 103
9355 428
11772 157
19200 33
10362 28
9522 141
8303 480
7713 326
24539 131
9432 64
10681 328
4383 753
5944 149
2190 443
17154 567
7622 447
71689 854
28793 634
9521 207