3008 319
2787 288
43278 718
12103 153
8659 357
54572 259
4775 814
3716 442
6134 741
8068 708
17602 742
36789 1114
17777 254
25877 575
6801 311
12247 399
3111 73
6159 238
7742 61
3948 274
16775 622
11006 554
11327 715
3094 42
4596 697
6713 168
15563 138
4047 349