6573 580
4294 588
30188 943
4282 506
4521 350
9300 51
8726 501
3717 138
5458 418
2921 451
9617 891
3562 584
7716 599
1296 101
5354 599
3788 671