3008 319
2787 288
43283 718
12109 153
8659 357
54575 259
4775 814
3717 442
6134 741
8068 708
17603 742
36789 1114
17777 254
25884 575
6801 311
12248 399
3111 73
6159 238
7743 61
3948 274
16778 622
11006 554
11327 715
3094 42
4596 697
6713 168
15563 138
4048 349