3008 319
2790 288
43315 718
12118 153
8664 357
54622 259
4777 814
3719 442
6137 741
8072 708
17609 742
36810 1114
17786 254
25909 575
6804 311
12256 399
3111 73
6195 238
7746 61
3950 274
16791 622
11008 554
11328 715
3097 42
4596 697
6713 168
15564 138
4050 349