31596 113
20747 359
15363 258
17124 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
98789 508
68339 320
53313 409