3089 447
30258 908
4135 637
7324 553
9370 846
3169 181
15444 588
12933 39
8881 618
78806 564
16372 116
13341 119
7454 47
1803 278