2961 671
1648 400
1067 75
3414 484
374 67
2177 342
1775 327
3506 933
1964 474
2103 326
1782 496
350 24
2441 615
2553 594
2734 729
1660 441
1237 176
3628 507
731 197
1766 278
3786 799
1941 342
1992 431
3115 129