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