2333 327
1269 131
2824 304
2751 198
22611 653
2600 37
4156 705
4145 625
29716 681
85233 182
65198 239
77326 289
7112 116
3942 621