296 63
649 151
897 196
1823 590
1397 401
110 26
2996 817
2876 940
2430 761
713 219
1341 437
2159 568
1901 554
921 167
1622 342
1245 304
16553 940
22203 461
4920 378
24576 712
11634 672
6923 519
16718 419
12978 417