2161 304
1255 161
11626 150
5403 807
16401 186
9438 397
3651 388
4223 617
11697 573
6351 702
4203 517
3582 584
1487 57
17787 548