3335 400
28438 605
4210 616
12543 435
55331 483
43288 138
25231 75
13213 58
3433 465
3831 617
5041 874