1213 30
5267 588
21528 283
8899 76
24376 48
20364 333
3915 455
14091 188
6562 526
9033 227
5349 29
6095 969
5648 299
11060 249
3030 462