21803 341
7672 68
3714 352
15291 329
2522 45
8040 967
2914 145
6052 703
5903 671
5040 752
5612 335
18833 380
16242 692
4294 242
4523 153
19500 429
5583 110
927 37