3223 835
15145 117
10262 341
25741 643
12003 862
2252 44
8808 790
9256 355
9072 526
5599 556
42323 792
3284 323
538 65