2969 153
70910 653
54514 174
58764 378
6389 535
29397 361
7030 613
16161 855
8806 175
1428 93
2296 269
12726 54
4040 503