3401 580
3811 588
26160 940
3612 505
3741 350
8454 51
7879 501
2664 138
4891 418
2552 451
8283 891
3017 584
5643 599
953 101
4059 599
3271 671