13008 430
1371 259
40370 645
4165 472
2334 151
17091 417
9027 851
5179 525
19534 153
6528 615
5402 469
3860 678