2962 447
30163 908
4103 637
7277 553
9321 846
3146 181
15361 588
12889 39
8826 618
78687 564
16318 116
13268 119
7427 47
1796 278