30654 853
2876 631
1351 249
1864 405
595 123
2363 400
680 96
24357 943
3906 666
1165 187
12454 55
4200 72
951 145
1959 443
1534 452
1445 429
5146 766
13892 406
5162 609
23114 263
776 144
13101 276
15029 739
3003 748
572 127
2898 691
17232 834
13978 527