4086 444
3516 385
10372 327
9464 149
5761 892
6368 906
4322 541
5725 494
5249 562
3143 247
12568 120
13952 200
42318 325