27441 71
15695 642
6291 560
7735 546
7643 265
2505 124
121417 808
14533 253
33535 337
5399 509
12368 991
2160 340