3404 385
10294 327
9237 149
5680 892
6275 906
4226 541
5615 494
5155 562
3050 247
12029 120
12936 199
40387 322
28080 184