2160 304
1253 161
11623 150
5402 807
16381 186
9438 397
3651 388
4222 617
11686 573
6350 702
4202 517
3581 584
1487 57
17784 548