4063 97
3973 878
5689 88
3067 617
1634 69
2628 524
2546 685
3895 673
3169 640
1310 181
2934 490
2327 618
3747 569
3376 660
2213 431
1210 200
3081 694
2299 572
2664 737
1338 209
1118 127
1815 410
2043 513
960 173
2930 655
2652 416
3052 600
1975 501