21832 341
7680 68
3719 353
15382 329
2525 45
8061 967
2921 145
6089 703
5915 671
5048 752
5643 335
18855 380
16280 692
4314 242
4536 153
19533 429
5599 110
929 37