4086 444
3516 385
10372 327
9460 149
5761 892
6368 906
4320 541
5725 494
5246 562
3141 247
12561 120
13945 200
42303 325