766 130
512 79
2831 809
1656 306
2487 295
3580 642
1528 262
405 47
1329 71
3544 968
2133 347
1652 443
2666 540
2404 418
1005 81
2848 515
2956 479
895 159
2509 569
3258 882