2593 435
2425 348
2639 591
3386 912
2527 700
2657 521
2685 553
1430 290
1343 144
789 89
1674 154
3784 496
3565 431
1255 131
2250 233
2665 145
3181 697
5156 693
4555 457
3160 246
7054 635
1210 205
2903 164
1848 254
2905 592
5773 756
9458 471
5077 682