31561 614
3704 608
2461 329
1798 42
5787 522
19444 478
2588 353
11825 501
36687 403
2975 300
2617 261
91351 358
4860 839
6183 435
14951 196
7221 73
2170 158
3406 562
5998 719
5917 390
9783 882
7373 266
19316 109
2587 315