126 28
739 160
1574 467
2039 547
2198 50
1209 259
334 88
2499 762
7143 446
32988 632
5903 407
3347 130