13005 430
1366 259
40339 645
4165 472
2333 151
17084 417
9026 851
5176 525
19285 153
6528 615
5401 469
3854 678