3032 663
2485 279
3134 526
1643 173
1914 471
2722 60
2071 298
3865 718
2146 377
4213 793
2112 268
2261 610
1796 279
6422 651
1593 315
2962 549
1528 237
1707 364
3408 418
1941 243