13003 430
1365 259
40324 645
4164 472
2333 151
17083 417
9022 851
5175 525
19207 153
6527 615
5401 469
3853 678