5560 699
42054 267
15405 273
11084 289
12733 666
7001 263
10590 398
8239 136
13516 82
7759 636
5687 508
23362 180
1723 107
10634 783
2666 664