3221 835
15144 117
10260 341
25740 643
11999 862
2251 44
8808 790
9256 355
9071 526
5599 556
42317 792
3284 323
538 65