3291 230
7107 914
7615 585
10913 564
7735 657
5844 603
10837 406
12772 295
3762 51
4614 652
5283 47
6592 103
13819 405
5808 211
6069 244
8899 175
7621 178
14787 133
2933 539
39964 227
3642 362
8449 157
5011 521
2966 805
4461 656
12643 263
15980 356
28878 973