13033 430
1382 259
40436 645
4180 472
2336 151
17110 417
9037 851
5188 525
19886 153
6532 615
5405 469
3873 678