27755 71
15728 643
6298 560
7737 546
7638 265
2488 124
121412 808
14497 253
33605 337
5345 509
12383 992
2149 340