3054 954
2884 772
2889 704
4155 536
706 27
892 85
1433 445
1583 84
1984 522
2192 687
344 82
3100 846
867 171
595 118
2659 561
1363 400
1077 214
2289 593
1037 262
580 135
1333 298
1406 355
2724 603
3560 968