12987 430
1362 259
40250 645
4158 472
2332 151
17064 417
9011 851
5167 525
19008 153
6526 615
5399 469
3849 678