3227 835
15146 117
10267 341
25746 643
12014 862
2253 44
8809 790
9256 355
9072 526
5600 556
42333 792
3285 323
538 65