3008 122
15596 89
4015 273
13781 587
1514 165
22841 136
4731 527
4425 316
4935 562
2929 392
4865 165
18992 141
13358 489