11089 314
32506 173
7460 152
2722 27
14402 409
7384 416
5877 646
3001 294
8434 621
2811 277
6228 507
4295 646
2457 132
3895 457
3724 213
1030 106
2386 249