1293 232
55979 443
6950 569
3702 263
3314 202
22374 618
11717 660
4240 55
3705 214
3722 30
4281 99
3590 891
6595 583