1085 108
2602 36
17607 814
1804 392
1446 295
3380 559
3234 615
2802 158
6692 713
5466 907
4402 379
1338 265