3016 647
3179 872
2489 764
2993 654
3040 723
2316 618
5983 604
2288 506
1311 307
2484 634
2943 923
546 97
1096 77
1404 288
2455 652
2529 474
1530 429
1195 336
2150 495
4294 471
2770 690
665 140
446 76
4244 784