2403 447
29659 908
4003 637
7072 553
9052 846
3048 181
14837 588
12647 39
8481 618
78003 564
15987 116
12886 119
7269 47
1729 278