2957 580
2399 715
6844 706
2882 526
3326 55
4338 768
1281 145
7907 630
1995 94
3592 894
2457 642
2901 237
528 112
2887 43
3344 292
2577 321
3062 770
3593 536
2848 436
2442 515
1221 284
2335 248
2309 454
2619 771