37016 537
2131 301
21398 261
11732 830
25065 811
28191 596
1915 373
17114 227
9042 530
12656 648
10581 470
1306 283
13163 603
589 99
63255 411
3095 608
5237 323
8414 451
12992 644
2089 85
15482 547
3620 730
3475 149
4032 80