3897 593
1248 237
1364 211
2930 105
3642 634
5208 257
4235 938
2875 729
598 87
1146 227
1160 262
2232 454
1613 312
2639 818
2764 566
2181 548
2719 627
2679 725
1215 268
2621 808
3411 493
2332 625
1817 422
970 162
539 97
2543 485
368 40
2051 622