21875 341
7693 68
3741 353
15549 329
2540 45
8112 967
2932 145
6113 703
5942 671
5059 752
5707 335
18925 380
16332 692
4349 242
4548 153
19584 429
5656 110
935 37