3175 702
1098 149
2964 738
4974 609
1737 258
700 45
2418 626
2672 808
2852 864
399 111
3404 633
1117 326
871 145
986 284
1015 154
3345 817
3694 553
3242 855
2240 157
3778 325
1550 71
2783 414
1349 127
3067 843