21874 341
7692 68
3740 353
15546 329
2539 45
8109 967
2932 145
6112 703
5941 671
5059 752
5705 335
18925 380
16330 692
4349 242
4546 153
19580 429
5656 110
935 37