2132 6591
10998 6084
15096 13638
3354 4920
4980 2154
7885 12900
12599 4792
2789 11465
5885 3164
12285 3062
10995 8536
5173 11065
1608 2893
1154 552
4326 11375
12853 14489
12233 3055
1652 3741
6715 9337
6844 584