1225 30
5272 588
21551 283
8902 76
24394 48
20447 333
3915 455
14101 188
6565 526
9037 227
5352 29
4493 139
6101 969
5649 299
11062 249
3031 462