31235 620
10134 358
25757 763
13008 197
30792 643
4707 680
1611 164
3257 253
1106 191
15720 322
3737 728