21870 341
7688 68
3737 353
15522 329
2534 45
8094 967
2931 145
6107 703
5933 671
5054 752
5693 335
18909 380
16319 692
4340 242
4544 153
19570 429
5649 110
934 37