13068 430
1395 259
40503 645
4198 472
2349 151
17163 417
9055 851
5205 525
20819 153
6543 615
5414 469
3889 678