30425 363
2327 75
5438 420
3181 333
23639 607
9057 372
4903 257
15515 219
9584 751
4354 775
1822 86
7821 127