27951 71
15727 642
6381 560
7820 546
7679 265
2530 124
121474 808
15630 254
33561 337
5488 509
12516 991
2176 340