1315 30
5425 588
21973 283
9039 76
24925 48
21229 333
3960 455
14460 188
6664 526
9153 227
5471 29
6217 969
5726 299
11167 249
3079 462