3095 511
9439 611
2934 88
5905 737
2988 562
3915 629
1508 197
21570 699
53397 277
3745 808
2974 405
2680 575
41984 210
10255 403
3408 623
3332 650
3929 557
3347 527
16621 274
4483 340
3405 616
3653 732
4161 470
4965 522
6028 647
1064 126