3059 447
30221 908
4129 637
7318 553
9358 846
3165 181
15429 588
12924 39
8875 618
78783 564
16356 116
13318 119
7449 47
1803 278