3003 319
2780 288
43241 718
12069 153
8646 357
54509 259
4768 814
3712 442
6129 741
8063 708
17595 742
36762 1114
17763 254
25816 575
6795 311
12226 399
3107 73
6155 238
7733 61
3939 274
16755 622
11001 554
11321 715
3085 42
4588 697
6708 168
15559 138
4033 349