4086 444
3515 385
10371 327
9459 149
5761 892
6366 906
4319 541
5725 494
5246 562
3141 247
12559 120
13942 200
42288 325