3008 319
2790 288
43311 718
12116 153
8664 357
54612 259
4777 814
3718 442
6137 741
8069 708
17606 742
36805 1114
17778 254
25902 575
6803 311
12252 399
3111 73
6176 238
7745 61
3950 274
16786 622
11008 554
11327 715
3096 42
4596 697
6713 168
15564 138
4050 349