4089 444
3518 385
10376 327
9470 149
5766 892
6369 906
4323 541
5730 494
5251 562
3145 247
12577 120
13976 200
42366 325