449 40
1468 163
2930 718
3496 841
1230 219
3321 821
2712 669
2274 575
2868 407
488 97
11359 319
13376 56
8025 245
5011 152
47196 127
69794 905
6147 728
9499 772
25888 550
23029 424
7703 392