31596 113
20748 359
15363 258
17125 511
17060 767
2050 65
2857 35
3320 335
110126 655
35354 581
19111 178
10616 557
5239 290
11677 487
14308 181
29617 706
14961 437
11554 138
6882 521
7951 285
4524 183
98790 508
68340 320
53314 409