3590 891
6633 804
10929 227
2303 385
179 32
9259 348
4180 677
2518 740
3612 149
14291 644
4735 246
3849 755
1651 277
2012 362
1240 195
3053 523
2577 225
2670 226
3209 340
2164 414
4051 846
651 80
5186 610
2666 487