1276 392
469 92
3139 642
14612 562
6429 468
817 67
4004 179
3889 372
2112 312
11784 715
29745 45
5556 453
20758 754
49663 401