3005 319
2783 288
43255 718
12082 153
8651 357
54533 259
4774 814
3713 442
6133 741
8065 708
17597 742
36774 1114
17766 254
25835 575
6796 311
12232 399
3108 73
6157 238
7738 61
3942 274
16767 622
11005 554
11325 715
3089 42
4590 697
6711 168
15559 138
4034 349