1096 211
451 113
952 224
2394 275
19770 722
18607 141
134533 672
18619 780
12281 587
35466 292
10007 885
13398 570
10086 500
14096 225
10880 510