2996 175
3126 91
1062 113
1726 306
3638 390
4954 561
1777 276
7932 751
2407 578
2462 569
3304 860
2776 650
2200 364
2945 669
1221 71
2167 410
3029 632
774 152
1333 316
3036 703
1044 283
3787 690
2094 553
1893 102
2162 264
4022 621
1238 68
3886 502