3006 319
2785 288
43260 718
12086 153
8652 357
54540 259
4774 814
3713 442
6133 741
8065 708
17597 742
36775 1114
17767 254
25844 575
6796 311
12234 399
3108 73
6157 238
7738 61
3942 274
16767 622
11005 554
11325 715
3089 42
4590 697
6711 168
15559 138
4035 349