4087 444
3516 385
10373 327
9465 149
5761 892
6368 906
4323 541
5725 494
5249 562
3143 247
12569 120
13957 200
42327 325