20901 660
11192 323
6216 525
5073 385
3040 274
5212 849
4035 919
3880 447
1518 52
1815 269
11604 376
34724 677
17617 502
3738 365
3905 876
6391 39
55019 587
12497 85
4580 379
8509 676
10469 184
50679 330
4576 599
3621 942
3165 337
2615 424
4532 487
1548 237