277 60
1843 506
2000 608
2868 883
2929 572
1218 347
3002 735
2719 673
2522 775
2104 554
3501 584
1707 466
2689 553
617 108
1658 352
523 69
2440 701
2512 769
2976 784
436 51
853 228
1608 260
3143 664
1001 161