3032 688
1194 355
1665 491
2551 499
2126 560
39716 527
5462 60
73601 906
25656 837
36958 359
6613 203