13084 430
1399 259
40524 645
4225 472
2351 151
17180 417
9066 851
5211 525
21069 153
6550 615
5418 469
3893 678