31321 797
7088 490
11685 104
2582 225
2906 193
1565 82
9905 265
4682 558
3370 797
2209 436
2911 255
1990 282
5659 420
4102 607
3522 647
5363 275
968 169
3019 293
988 122
18825 161
4646 878
3619 693
13369 228
6165 707
21560 107
1955 189
2703 391
2042 428