3292 230
7107 914
7616 585
10913 564
7735 657
5846 603
10837 406
12772 295
3762 51
4614 652
5283 47
6595 103
13821 405
5808 211
6070 244
8900 175
7621 178
14788 133
2933 539
39983 227
3642 362
8451 157
5011 521
2966 805
4461 656
12644 263
15980 356
28882 973