650 67
2113 562
1121 85
210 43
2133 393
1635 409
2385 549
1090 332
1539 300
1886 367
1596 231
2722 746
2342 535
3199 771
5484 964
1369 275
322 51
3322 590
2785 762
2156 493
1892 404
2763 813
660 120
2974 624