21874 341
7692 68
3740 353
15543 329
2539 45
8107 967
2932 145
6112 703
5940 671
5059 752
5704 335
18924 380
16330 692
4349 242
4546 153
19579 429
5656 110
935 37