1316 30
5431 588
21991 283
9044 76
24935 48
21241 333
3962 455
14466 188
6666 526
9156 227
5475 29
6220 969
5729 299
11172 249
3080 462