31425 620
11506 358
25954 763
13405 197
31199 643
4727 680
1642 164
3300 253
1115 191
16140 322
3769 728