2146 304
1251 161
11330 150
5392 807
16135 186
9433 397
3643 388
4216 617
11650 573
6329 702
4194 517
3577 584
1480 57
17756 548