21874 341
7692 68
3740 353
15547 329
2539 45
8111 967
2932 145
6112 703
5941 671
5059 752
5706 335
18925 380
16332 692
4349 242
4546 153
19583 429
5656 110
935 37