2100 300
1661 328
2192 521
2493 491
3941 273
2330 450
1935 176
3045 614
1287 357
5224 154
3352 348
907 38
1146 128
3446 589
4455 849
7132 940
2254 575
3210 783
2899 544
4876 491
3812 418
3084 232
2933 555
3933 811