964 282
1240 386
2126 597
1738 310
15404 332
40527 535
46136 268
18890 426
6245 104
3321 220
12693 783