1164 30
5241 588
21464 283
8884 76
24295 48
20292 333
3909 455
14050 188
6542 526
9010 227
5327 29
6089 969
5632 299
11008 249
3020 462