13005 430
1365 259
40337 645
4164 472
2333 151
17084 417
9022 851
5175 525
19255 153
6528 615
5401 469
3854 678