20848 340
7411 67
3432 352
13551 329
2187 45
7634 967
2615 145
5548 703
5318 671
4911 752
5165 335
17641 380
15119 692
3800 242
4091 153
18916 428
5099 110
907 37