15068 61
15506 722
147037 696
53126 550
27069 211
50338 641
15731 872
12864 96
9230 64
9559 700
9730 245
8860 509
44882 323
7521 326
6812 750
673 136
5082 310
9245 141
3827 33
17126 710
14687 395
4590 349
165681 824
34996 134