2961 447
30163 908
4103 637
7277 553
9321 846
3146 181
15359 588
12889 39
8825 618
78686 564
16318 116
13268 119
7426 47
1796 278