3076 447
30239 908
4133 637
7322 553
9367 846
3169 181
15438 588
12931 39
8879 618
78797 564
16369 116
13333 119
7451 47
1803 278