3110 403
1729 252
2362 599
877 243
2291 420
1793 351
383 93
1215 257
2319 554
3872 708
627 169
1774 238
3150 657
706 213
745 194
3317 733
2300 356
521 102
2855 726
1538 413
2746 549
590 95
652 30
2896 787