32929 906
25938 62
1867 444
22957 533
29021 242
159748 668
45609 1030
2063 651
1595 410
475 102
56086 877
44722 416
23060 184
2498 604
1831 390
633 190
1944 533
2461 661
702 150
49591 174
23168 326
60232 638
27295 222
63625 894
64146 307
121779 321
102274 452
1907 543