2510 304
1294 161
11766 150
5528 807
16807 186
9546 397
3708 388
4285 617
11888 573
6492 702
3626 584
17998 548