35426 145
2499 666
1835 281
512 79
1224 327
729 144
1213 265
2076 585
20087 164
3031 638
1894 400
3599 658
17875 481
50679 546
3489 230