2142 304
1237 161
11322 150
5387 807
16120 186
9431 397
3641 388
4214 617
11643 573
6317 702
4190 517
3575 584
1478 57
17753 548