1326 69
4497 348
11512 515
23599 107
5550 304
5845 767
12677 520
38638 144
4491 442
8932 696
8701 535
3534 599
2833 459