3112 509
2703 410
1163 62
3681 740
2668 566
3746 926
3095 589
582 78
1406 405
1371 257
3001 631
2337 626
3203 923
2998 846
632 124
2776 719
878 148
2458 411
3036 533
595 123
3115 765
1373 157
1532 163
2939 510
3306 695
1446 235
1490 89
2957 828