1504 319
1433 116
9473 621
2440 437
61446 258
51580 69
59164 704
66133 298
77160 401
44270 673
33524 242
33761 169
39681 782
52096 297
32319 78