3085 447
30246 908
4135 637
7323 553
9370 846
3169 181
15443 588
12932 39
8881 618
78803 564
16372 116
13340 119
7454 47
1803 278