3006 319
2786 288
43264 718
12091 153
8655 357
54547 259
4774 814
3713 442
6134 741
8066 708
17597 742
36777 1114
17770 254
25854 575
6798 311
12240 399
3109 73
6157 238
7738 61
3944 274
16767 622
11006 554
11325 715
3092 42
4592 697
6712 168
15559 138
4038 349