30659 853
2878 631
1352 249
1864 405
595 123
2363 400
680 96
24357 943
3906 666
1165 187
12454 55
4206 72
951 145
1959 443
1534 452
1445 429
5146 766
13896 406
5162 609
23116 263
776 144
13104 276
15029 739
3004 748
574 127
2905 691
17234 834
13978 527