31589 113
20746 359
15363 258
17123 511
17060 767
2050 65
2852 35
3320 335
110117 655
35351 581
19110 178
10615 557
5238 290
11675 487
14308 181
29616 706
14960 437
11553 138
6880 521
7951 285
4524 183
98778 508
68331 320
53307 409