1681 71
3102 290
16873 928
53113 776
4600 31
4070 136
4320 315
11280 234
5110 956
3447 540
4080 388
18806 614
2603 309
2253 115
5091 622
4109 585