3008 319
2787 288
43291 718
12109 153
8660 357
54581 259
4777 814
3717 442
6134 741
8068 708
17603 742
36792 1114
17778 254
25889 575
6803 311
12251 399
3111 73
6159 238
7744 61
3948 274
16778 622
11007 554
11327 715
3094 42
4596 697
6713 168
15563 138
4048 349